1 general:: Ample and obvious natural light, as in You don't need your flashlight? it's broad daylight, or She was accosted on her own street in broad daylight. [1300s]
American Heritage Idioms